rowing bike - French English Dictionary